<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ page import="donnees.Produit"%>
<%@ page import="java.util.Collection"%>
<%@ page import="java.util.HashMap"%>

<jsp:include page="header.jsp" />

<div id="content">
	<div id="colSingle">
		<div class="panier">
			<h2>Panier</h2>
			
				<%
					if ((request.getAttribute("commandeok") != null)) {
						if ((Boolean) request.getAttribute("commandeok")) {
				%>
				<p>
					<b>Commande validée !</b>
				</p>
				<%
						} else {
				%>
				<p>
					<b>Echec de la commande</b>
				</p>
					<% 		if (request.getAttribute("erreur") != null) { %>
				<p>
					<%= 		request.getAttribute("erreur") %>
				</p>					
					<%  	} %>
				
				<%
						}
					}
					
				%>
				
				<%
				if ( ((request.getAttribute("commandeok") != null) && (!(Boolean) request.getAttribute("commandeok"))) || (request.getAttribute("commandeok") == null)) {
				%>

				<form action="?cmd=panier" method="POST">
				<table id="panier">
					<tr>
						<th>Intitulé</th>
						<th>Quantité</th>
						<th>Prix unitaire</th>
						<th>Prix total</th>
					</tr>
					<%
						HashMap<Integer, Integer> panier = (HashMap<Integer, Integer>) session
								.getAttribute("panier");
					%>
					<%
						for (Produit prod : ((Collection<Produit>) request
								.getAttribute("produits"))) {
					%>
					<tr>
						<td><%=prod.getNom()%></td>
						<td><input class="quantitepanier" type="text"
							name="qte_<%= prod.getIdproduit() %>"
							value="<%=panier.get(prod.getIdproduit())%>" /></td>
						<td><%=prod.getPrix()%> €</td>
						<td><%=(prod.getPrix() * panier.get(prod.getIdproduit()))%> €</td>
					</tr>
					<%
						}
					%>
					

				</table>
				<input type="hidden" name="panier" value="ok" /> <input
					name="commander" type="submit" value="Commander" />
			</form>
			<%
			}
			%>
		</div>
	</div>
	<div style="clear: both;">&nbsp;</div>
</div>

<jsp:include page="footer.jsp" />